membrane skeleton - German English Dictionary